package com.bidevalution.controller.dto;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiParam;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;

import com.bidevalution.service.layout.ColumnHeader;

/**
 * Created by glodon on 2019-08-21.
 */
@Api("标段布局")
public class BeEvalutionExpertDTO implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "布局id")
    private String sectionStepId;
    @ApiModelProperty(value = "标段id")
    private String sectionId;
    @ApiModelProperty(value = "布局编码")
    private String layoutCode;
    @ApiModelProperty(value = "列字段列表")
    private List<ColumnHeader> columnList = new ArrayList<ColumnHeader>();
    @ApiModelProperty(value = "数据列表")
    private List<Map<String, Object>> dataList;

    public String getLayoutCode() {
        return layoutCode;
    }

    public void setLayoutCode(String layoutCode) {
        this.layoutCode = layoutCode;
    }

    public List<ColumnHeader> getColumnList() {
		return columnList;
	}

	public void setColumnList(List<ColumnHeader> columnList) {
		this.columnList = columnList;
	}

	public List<Map<String, Object>> getDataList() {
        return dataList;
    }

    public void setDataList(List<Map<String, Object>> dataList) {
        this.dataList = dataList;
    }

    public String getSectionStepId() {
        return sectionStepId;
    }

    public void setSectionStepId(String sectionStepId) {
        this.sectionStepId = sectionStepId;
    }

    public String getSectionId() {
        return sectionId;
    }

    public void setSectionId(String sectionId) {
        this.sectionId = sectionId;
    }
}
